Hi everyone! Otaku-Box has moved to Kikitaru.net! There were some issues with Otaku-Box before the moved but the timing was good for me to open Kikitaru!
Thanks! ~Jessica