Scariest. Toilet. Ever.
Seriously… only in Japan.
Seriously… only in Japan.
This entry was posted on December 21, 2011 by blastygood. It was filed under Absurd Product, Days of Christmas, Japanese Insanity, Video and was tagged with 8th Day, Freaky, Japan, Toilet, Yodeling.
Leave a Reply