Takahiro "Christ" Karasawa is a pedophile