Kotomora
仏臭い (hotokekusai) Japanese meaning: otherworldly | Kotomora