Homura (2005) — Checkpoint