Kotomora
構築子 (kouchikushi) Japanese meaning: constructor | Kotomora