Kanata Shirahime is a character from Oto x Maho.
Often mistaken as girl, Kanata has a unique appearance due to his androgynous features and long silver hair. He was forced by his mother to continue the line of magical girls, while his mother left on an extended vacation. He uses a staff to fight and cast magic bolts. His weapon is named 'Over There' and that's also how his first name would be translated.
Reason For Cross-Dressing
Forced into a contract where he will fight as a magical girl (minus the "girl" part).
- He does becomes an actual girl (temporarily) after tearing up his magical contract in order to gain a boost of power.