Kotomora
改良型 (kairyougata) Japanese meaning: improved version | Kotomora