ikimaru- let Lance see the rain again!

more about : ikimaru