Kotomora
合流車 (gouryuusha) Japanese meaning: merging car | Kotomora