Kotomora
怪訝 (けげん, kegen) Japanese meaning: puzzled | Kotomora