anime ryan powers