Riga El Menhut
リガ゠エル゠メヌヒュト
The being responsible for bestowing Leonardo Watch with the "All Seeing Eyes of the Gods".
-
Blood Blockade Battlefront & Beyond
Supporting (Role) TV -
Blood Blockade Battlefront
Supporting (Role) TV