Kotomora
改造車 (kaizousha) Japanese meaning: modified car | Kotomora