Oh....O?MO?PO?NU?RE...
More fleshlight fucks.
It comes to Neo-Koshigaya!
SAMURAI training?
This is a tradition of Japan.