Kotomora
トロッコ列車 (torokkoressha) Japanese meaning | Kotomora