Sign in now to see your channels and recommendations!
oh..i haven't read the manga yet,
and that squid is still weird -...-
higurashi means cicada
sometimes peoble just say higurashi or when they cry but the actual name is higurashi no naku koro ni or in english when the cicadas cry!