General InformationReal Name:Satoru IkedaCompany:ShogakukanCreator:NoneGender:OtherFirst Appearance:Inuyasha #4 - Lost and AloneIssue Died:NonePowers:None Satoru IkedaShogakukan May 6, 2022 The Watcher