A character from [[yuusha_yamemasu]], Echidna is a Demon Queen, usually depicted having [[small_breasts]], [[horns]], [[very_long_hair|very long]], [[pink_hair|pink]] hair and [[yellow_eyes]].
echidna (yuusha yamemasu)