japanteacher:The weird shit people ride in Japan.