Kotomora
ハーベスター (haabesutaa) Japanese meaning: harvester | Kotomora