© 2025 Shotokenshukai Caravaggio. All rights reserved
Rua Heróis de França, Matosinhos Municipality, Porto, Portugal