Kotomora
ややこしい (yayakoshii) Japanese meaning: complicated | Kotomora