Right you are, Ken


""ChillaFes” AKA “The Japan Chinchilla Festival 2016” was held Sunday in Tokyo’s Ota City. The festival centered on these fuzzy rodents from Chile."

You really have to wonder 
what in the hell 
is going on 
around here...

Christ on a carousel