Ika Ikaga, Excess Guardian/Trivia


 * This creature is featured on the artwork of Trois Charger