Kotomora
キャンキャン (kyankyan) Japanese meaning: yelping | Kotomora