Kotomora
唐変木 (とうへんぼく, touhenboku) Japanese meaning: oaf | Kotomora