Kotomora
ビルダー (birudaa) Japanese meaning: builder | Kotomora