Kotomora
ゼネコン (zenekon) Japanese meaning: general contractor | Kotomora