amarukate - Come out and save your brother. 

more about : amarukate