Kotomora
大柄 (おおがら, oogara) Japanese meaning: large build | Kotomora